15053 131
67272 514
27466 786
48263 104
45222 433
40015 642
17190 353
49099 543
11376 438
31961 313
63540 146
19345 672
99413 891
29500 490
20150 332
50570 129
127639 475
39111 257
17745 320
31644 749
102846 299
51027 1026
86339 459
107899 901
16252 259
29470 827