2947 114
5591 561
5206 80
213987 500
15214 257
93333 526
23483 635
5103 357
15364 421
154961 712
183722 413
14610 681
13386 659
57592 537
21041 335
3534 298
2356 202
8399 261
3849 587
4534 759
1475 75
3142 40
7836 490
5654 634
5437 421
2475 39
7317 422
3826 118