39469 52
3278 555
6196 619
3593 96
30906 307
21941 186
5138 559
9483 412
5335 381
44190 683
3512 167
19395 533
26414 957
11878 503
4243 547
23275 900
14969 592
138050 606
8400 614
14645 222
16856 327
41892 275
7109 110
5674 687
3043 299
15025 343
7303 456
7972 463