133600 330
121742 973
13494 400
60441 771
40036 543
9006 815
8722 589
7725 846
6696 594
15565 775
11059 754
8090 532
7866 170
16592 225
4569 286
7247 555
8206 576
9330 239
11607 91
6994 293
4533 172
3905 371
6916 283
10167 362
7850 249
9263 817
3881 215
11540 183