29034 235
2503 289
6463 566
9939 185
37924 855
2236 212
3245 849
22655 100
7500 617
15184 585
25324 943
3082 524
4367 720
13785 211
3255 144
7546 621
44908 904
2853 457
3170 734
997 106
4497 627
1121 81
7180 51
6382 451
5099 598
7868 318
8938 402
22506 636