2505 463
5831 502
2937 273
2576 623
8328 347
826 40
8222 181
23183 136
5387 101
2520 522
2803 376
6600 360
103966 259
16011 571
7276 635
3395 281
7091 139
1623 290
8778 143
50449 119
2840 367
5592 482
51398 400
5153 40
5005 71
12420 640
6858 548
4172 785