29250 416
10611 364
350 94
2801 718
20535 448
2620 745
17405 323
19499 694
555 184
21491 413
11578 704
206 61
21498 259
6703 553
1904 526
1862 527
13190 570
1200 385
18217 487
390 108
9862 282
8145 588
2867 716
9793 281