29992 220
9796 345
8897 603
29642 562
24184 223
2719 295
6573 667
17062 440
12333 332
37939 261
31052 429
6706 719
1976 207
3023 81
3562 274
7783 800
21040 879
5148 287
11322 523
3384 261
6423 728
4492 559
3346 268
9599 437
6024 688
12600 323
33672 536
30666 936