22088 332
27498 59
5773 457
3545 167
17946 504
7462 600
1252 46
3506 393
15399 262
2759 353
7427 472
21423 381
3316 535
10410 429
2040 215
9495 311
13477 292
25469 165
13984 132
6753 89
5083 418
5940 120
16786 711
5059 728
8384 152
6791 641
17473 152
22532 247