2504 463
5831 502
2936 273
2571 623
8326 347
826 40
8220 181
23174 136
5387 101
2520 522
2801 376
6593 360
103952 259
16006 571
7276 635
3391 281
7089 139
1623 290
8777 143
50440 119
2840 367
5592 482
51383 400
5152 40
5001 71
12412 640
6855 548
4172 785