30017 68
48442 65
30561 348
16289 153
16862 265
10523 453
45509 225
29635 90
70523 685
13832 335
22013 242
11133 671
15883 702
48350 338
46173 467
15391 641
43932 304
29445 334
27609 750
77855 636
29668 247
20009 388
16935 56
35934 209