40011 779
2885 295
6597 83
6693 549
16429 89
27042 595
3202 245
32129 392
8648 504
14670 503
6111 379
36176 277
4386 413
19461 614
4176 148
164001 974
3111 489
2766 450
6231 353
2973 249
5473 501
6472 193
3336 354
15029 222
2119 332
19979 547
8873 660
3672 632