2505 463
5831 502
2937 273
2574 623
8327 347
826 40
8222 181
23179 136
5387 101
2520 522
2802 376
6600 360
103959 259
16008 571
7276 635
3393 281
7091 139
1623 290
8778 143
50446 119
2840 367
5592 482
51391 400
5153 40
5003 71
12419 640
6856 548
4172 785