19806 183
11884 271
2416 70
2507 438
7873 836
9597 548
3652 462
3978 62
1245 88
39513 860
3968 260
8182 464
6016 602
13665 778
1410 164
1672 212
2974 519
4305 575
2385 312
1977 497
1776 137
6287 148
3799 462
3421 742
39341 263
50734 682
6241 762
3098 400