40261 617
20793 572
21100 441
17012 533
19059 654
52517 635
87181 463
10632 214
50437 266
29011 333
43464 156
67129 724
23044 402
210348 923
14220 200
33448 414
60441 602
39478 635
21384 295
13009 119
16807 117
8531 396
7800 295