5198 505
3270 703
11504 354
3686 253
4998 694
3095 91
6126 339
1253 34
3619 793
2130 313
1261 75
1572 145
6781 486
4689 559
1781 179
8095 567
2277 444
2475 242
3840 607
3565 922
5930 123
2813 107
6094 778
2014 336