2685 710
5550 108
8370 971
23779 346
27726 258
11077 238
10462 844
13313 606
12387 703
10799 508
13210 333
3536 611
36441 935
70606 169
1051 65
10147 30
2493 612
2826 297
5645 55