22783 800
41657 527
16579 185
10734 341
32773 941
11870 331
26368 528
7574 221
18833 816
17043 521
11636 204
8213 403
2905 272
4258 506
14357 514
8646 806
3430 273
2637 64
5538 591
2028 98
14105 695
6037 661
3870 301
6140 310
6863 566
9464 605
5848 682
4274 258