2988 81
13330 408
3522 274
7693 800
35333 246
20367 879
5106 287
12645 505
16171 89
10016 289
11188 523
3380 261
6370 728
4461 559
10281 824
3297 268
24482 667
14584 598
9272 437
5900 688
12442 323
33484 536
30541 936
8289 290
20703 583
3040 145
17809 758
33644 530