3721 968
1500 272
5056 597
2121 245
29726 334
3477 937
2112 501
600 116
1108 43
2346 645
859 135
4650 571
783 213
1459 194
869 50
1669 309
4282 601
2940 732
15339 725
2494 491
2636 611
4779 804
3420 952
2104 542