43036 210
32293 288
24761 722
11258 441
1415 382
31648 434
197 27
6303 129
8327 245
47741 732
7530 789
349 28
216 27
257902 750
1197 364
1998 637
8330 334
1576 489
31536 66
2199 618
1953 349
470 136
10945 770
264 52