29693 562
24221 223
2719 295
6575 667
17073 440
12381 332
37958 261
31103 429
6711 719
1979 207
3027 81
3564 274
7791 800
21114 879
5151 287
11346 523
3385 261
6427 728
4494 559
3352 268
9608 437
6030 688
12613 323
33698 536
30700 936
8367 291
21557 584
34350 531