22027 236
20568 490
8821 702
11833 405
10218 741
24877 882
9555 232
5111 39
22137 259
4661 442
3402 139
4638 577
36095 514
5076 85
5362 570
4802 315
3070 198
15371 579
12015 294
30980 562
27868 818
2225 101
25447 241
1623 160
6674 205
37965 349
29397 667
52467 829