19319 60
2144 598
1556 317
19893 581
1970 619
5058 214
48601 826
2185 575
924 266
1419 428
267 72
6038 556
515 158
6671 285
728 223
41963 451
792 212
2343 621
207911 536
726 139
2993 613
20911 752
1526 362
2847 913