2913 211
2711 206
2848 637
3591 332
4103 722
20422 959
3024 522
9989 33
2170 159
21460 128
12031 562
18178 107
30258 581
24002 234
10692 50
2279 62
2801 325
1095 124
3111 528
3754 247
4314 733
8081 869