2930 616
2992 910
628 189
816 261
1514 266
3310 452
3182 531
2992 875
1472 374
285 43
2888 838
977 209
2988 677
1836 438
2298 660
2830 562
1297 376
1100 262
889 199
539 152
1915 179
4303 310
415 66
2277 587
1766 488
1660 527
2215 562
861 180