50982 892
20946 343
3566 246
10410 423
14091 646
7168 648
4048 602
5614 532
8353 97
23840 96
6101 589
13668 166
6346 629
3064 288
3280 305
5719 403
10540 629
3679 202
13642 565
4366 503
4218 252
5433 515
140578 327
13719 455
25207 354
5812 447
4639 269
18016 503