2690 206
2827 637
3560 332
4069 722
20460 959
3009 522
9962 32
2148 159
21208 128
11988 562
18185 106
30261 580
23857 234
10351 50
2250 62
2778 325
1093 124
3115 528
3742 247
4270 733
8058 869