30032 220
9796 345
8897 603
29658 562
24197 223
2719 295
6573 667
17065 440
12333 332
37946 261
31062 429
6707 719
1977 207
3026 81
3562 274
7783 800
21052 879
5148 287
11328 523
3385 261
6424 728
4492 559
3350 268
9602 437
6025 688
12601 323
33686 536
30682 936