21872 733
30646 232
28248 163
24212 252
11906 128
34469 391
31317 841
30374 704
35213 671
27181 463
35969 123
26558 120
35966 475
37261 270
26084 534
28862 673
19341 444
32833 403
28088 702
22979 389
21634 271
55621 1054
50293 516
37500 171