3096 878
2906 852
1330 200
1144 230
2243 512
4669 89
15267 716
799 116
2177 635
11732 280
1370 224
3232 606
891 112
2323 386
3368 632
2186 505
751 155
1400 381
1620 230
973 240
3704 681
2731 743
2483 531
2554 339
3417 534
241 40
19283 948
10923 665