5995 296
27312 43
19817 276
8256 383
29787 144
21473 552
22449 314
24001 287
17848 727
16837 501
20059 672
16884 876
2432 297
25254 321
17483 263
1642 519
12200 254
16599 611
20038 185
1416 103
14232 223
3459 701
18570 302
2475 151