30039 820
6986 713
39965 368
6888 608
5217 309
11769 191
20192 588
19921 208
14010 117
1006 201
14357 183
2123 347
28547 43
2410 495
8552 48
13821 59
268790 468
247016 1196
5749 421
18265 610
3806 388
14897 392
75287 298
29176 459