30095 223
11574 508
4505 254
9564 319
13101 283
4194 42
41806 688
6161 703
1982 286
4527 925
2978 423
4182 924
3495 184
4642 562
4169 621
3713 266
1637 117
1960 219
2929 506
1777 175
6989 476
2500 389
3564 665
4293 543
1431 111
3622 594
871 55
3375 711