41096 509
79244 369
33199 603
53315 587
32278 407
17754 546
18507 405
40423 790
107627 613
43679 771
42456 416
23641 863
11060 562
14868 684
26970 186
36443 157
9764 172
8394 407
57794 440
10375 465
7871 433
22267 570
36670 952
56037 95
10630 268
17629 530
41537 277
3919 136