2510 438
1087 317
454 82
1709 505
1031 294
3779 440
1710 336
1409 352
2952 832
3357 328
2798 843
2286 613
977 196
3231 869
893 158
2232 669
2854 583
758 193
1160 265
2129 394
3975 415
5872 611
14733 156
8538 289
5853 184
4644 657
5271 640
11708 315