50806 534
39471 314
42257 152
10297 162
45129 119
13208 620
6934 317
64714 431
40117 339
5551 97
31976 234
36358 607
17789 286
26543 235
11530 58
28931 147
37901 423
19694 410
148293 929
64229 666
16631 652
5630 223
41421 79
28265 605