1589 457
1780 344
2901 912
3153 558
2420 680
2621 762
311 90
870 232
1454 403
3041 790
2507 524
2829 831
2766 207
2864 451
2581 379
1738 310
11278 228
105314 275
25418 82
15277 362
35358 764
17290 665
25066 216
39533 304
44074 770
8995 351
24925 834
29381 908