21533 600
90954 287
22803 228
130504 251
275897 457
31791 64
35909 116
91926 302
40140 140
28822 267
26050 105
85819 769
68353 532
28227 345
29472 706
28219 200
67236 873
122949 537
81601 309
55933 210
33217 220
74230 295
90204 790
22734 637
37517 469
25281 84
89418 212
36055 94