30072 220
9816 345
8902 603
29694 562
24235 223
2720 295
6576 667
17073 440
12383 332
37961 261
31104 429
6711 719
1979 207
3027 81
3566 274
7791 800
21120 879
5152 287
11349 523
3386 261
6430 728
4494 559
3352 268
9608 437
6031 688
12617 323
33700 536
30709 936