40776 761
12173 685
8889 31
10903 391
12151 810
5500 52
4008 336
2619 46
10787 277
13922 312
3542 543
6744 497
2510 371
5168 155
24821 290
9938 177
6793 509
22049 106
21138 436
2341 314
9801 880
2612 36
8212 444
3890 283
8195 604
3896 330
6386 324
9290 318