25125 588
5616 679
1144 218
2492 305
3797 847
2490 254
1970 578
1131 258
3301 756
4021 273
4803 627
4828 474
4093 252
24198 57
9135 539
6070 399
2389 190
2763 694
916 155
5599 369
14242 563
9685 296
29690 525
12088 711