40583 222
22782 518
11684 917
20524 651
10259 846
17868 463
5519 53
14414 68
11636 322
8597 549
13687 395
27451 334
18707 254
40250 691
25863 821
18723 849
13285 275
15886 238
11506 254
7677 283
18606 800
16610 148
11563 428
16407 581
3946 96
12969 80
12699 454
15917 603