1496 134
47148 74
10444 822
7061 347
5358 340
19649 671
8778 31
3906 815
22860 557
6183 145
9411 791
4200 80
7710 626
8440 766
11522 946
15542 906
29272 186
2946 580
12070 228
8394 754
2867 588
16143 917
2492 438
18070 531