30042 220
9798 345
8899 603
29675 562
24206 223
2719 295
6573 667
17067 440
12364 332
37950 261
31081 429
6709 719
1979 207
3026 81
3563 274
7784 800
21085 879
5150 287
11335 523
3385 261
6425 728
4493 559
3352 268
9605 437
6026 688
12605 323
33687 536
30691 936