29882 90
20980 151
25793 129
15629 383
19112 370
28642 520
17776 693
24446 704
19968 345
35000 190
16041 587
16412 303
18739 496
16338 354
14105 286
24469 500
47738 148
43749 680
10005 368
16122 671
21211 736
46100 721
12376 159
14022 599