50404 93
31568 675
19248 112
1409 301
1506 345
1659 405
2172 602
2837 423
2249 683
2631 767
2642 583
1509 188
371 84
1441 385
684 160
2772 519
432 62
2546 572
1337 422
1860 540
1150 218
1854 475
2269 662
2042 398
2695 690
2568 652
3015 963
2340 630