40996 112
17857 401
37243 434
48122 495
18982 95
23908 651
12502 134
19032 581
70740 387
7902 533
24410 318
38381 641
81850 693
11662 774
47743 424
66795 332
29110 268
10441 181
6485 643
55359 137
44428 484
38412 174
31540 277
24445 143