89328 200
7289 104
108587 592
16317 501
5153 468
1906 81
3843 424
3738 386
2824 505
3397 74
1356 184
95812 635
1883 252
46815 449
2234 335
16879 676
3974 841
1777 379
4389 590
3596 555
104974 310
61497 614
18734 151
1703 238
2026 36
31311 78
8550 445
23123 942