50913 290
6114 512
16045 466
18123 269
5605 137
20917 564
6065 795
26597 645
20460 365
111535 498
41170 1005
16895 859
12562 452
19007 924
12650 848
13346 156
50984 738
29231 598
10599 659
28799 203
19688 392
142509 702
15710 363
93677 336