4002 853
2149 297
1199 253
2884 684
2056 204
2682 512
1931 502
2262 559
1243 237
2891 416
3038 613
2586 546
1358 180
3124 535
3437 723
1399 337
2627 53
7877 931
1542 316
4712 626
7002 260
5788 163
1052 307
334 91