13523 40
41368 620
32878 904
28633 949
23039 168
6935 189
33083 482
96862 307
44456 679
30365 145
21779 446
103354 610
37232 960
23659 461
43511 237
15723 263
28744 154
34456 647
74388 868
17772 226
26649 557
11118 429
55187 614
47121 239
58941 772