2987 81
3534 274
7741 800
20352 879
5109 287
11223 523
3350 261
6379 728
4471 559
3315 268
9452 437
5966 688
12514 323
33390 536
30459 936
8311 291
20975 584
33916 531
17022 616
21342 114
13807 722
6084 324
2820 297
4632 549
3942 524
4394 485
5706 228
3698 508