2931 255
2201 336
3918 812
3153 834
831 224
2494 642
1805 410
3796 883
1956 328
13995 356
9584 295
3541 845
1838 31
2813 320
2489 616
12161 71
8098 209
533 56
1900 508
3223 690
10257 322
2563 369
1756 305
1686 263
3222 670
886 155
1026 135
15758 369