47008 941
10197 643
4918 118
5011 761
2184 307
29181 484
3721 824
5820 652
2039 285
2601 309
2804 370
4109 804
1748 210
1690 197
3446 507
2299 592
2838 432
2121 246
1798 373
2195 390
5249 706
10397 576
3465 642
2039 157
2861 527
18142 800
6244 55
56739 649