40950 904
26310 503
12247 330
28371 378
5152 412
4162 637
4597 764
1843 116
17002 615
45471 339
36568 385
1636 316
22061 173
5157 418
2947 445
12084 347
17790 622
7177 531
5558 524
20773 417
8920 577
4887 322
5313 570
6351 254
420946 938
11884 710
2743 394
22990 258