2685 710
5547 108
8365 971
23772 346
27726 258
11076 238
10460 844
13313 606
12386 703
10799 508
13210 333
3535 611
36437 935
70599 169
1051 65
10146 30
2492 612
2826 297
5645 55