21097 566
7004 440
6076 449
8161 214
18956 368
1902 167
9322 243
18474 625
23062 196
28866 162
28277 623
11948 609
24123 594
5795 844
7322 783
3008 638
9293 69
5957 433
2414 424
5712 642
29056 481
7675 45
12995 124
6201 482
6517 221
15990 266
8767 86
4028 525