30068 220
9816 345
8902 603
29694 562
24232 223
2720 295
6576 667
17073 440
12381 332
37958 261
31103 429
6711 719
1979 207
3027 81
3565 274
7791 800
21118 879
5151 287
11347 523
3386 261
6428 728
4494 559
3352 268
9608 437
6030 688
12616 323
33699 536
30700 936