5033 250
14196 175
8396 537
7271 311
8717 239
2048 108
4809 706
3101 420
12207 667
74885 473
15259 668
3291 63
12969 546
2696 147
8157 828
5259 960
91841 723
4845 552
3942 532
3973 419
3946 712
2310 323
2254 354
58934 340
8639 336
12695 82
10326 391
3493 276