30295 287
1870 261
23038 442
9576 253
2188 338
1795 277
11007 633
2210 332
3187 815
2899 611
1111 149
1134 208
3871 752
1079 115
473 51
1465 77
5512 333
2867 389
10281 132
52016 582
104607 301
26919 122
86554 837
2574 359
647 87
3446 606
2681 523
1302 162