31408 620
7993 77
7378 297
43410 313
12788 306
9115 409
6461 588
14726 616
11180 647
6798 252
3623 273
11743 901
16201 274
4505 328
3096 815
4357 440
6031 483
1506 161
9584 343
2218 144
3681 867
11999 634
4927 557
1781 356
1660 268