13958 166
15245 430
4285 240
3008 64
6411 752
8456 596
5482 573
8426 265
3140 203
13863 701
6895 930
5054 543
8515 583
9944 81
9646 891
31708 570
263082 596
10798 470
2604 217
5263 223
5154 431
3648 768
6670 282
16580 304
18027 536
2960 254
2117 241
15141 60