22951 56
9583 338
1931 439
30267 820
34645 929
4933 435
5298 313
2500 272
22242 363
14246 936
3682 646
14641 243
2959 296
44988 93
7616 733
7257 256
7860 95
5908 235
7420 478
12586 842
8327 361
15225 978
22514 194
46508 626
14359 450
7241 599
3232 465
7516 423