3056 347
5109 379
11694 384
2951 211
2774 206
2881 637
3640 332
4198 722
20648 959
3053 522
10044 33
2196 159
21839 128
12120 562
18633 107
30449 581
24336 234
10801 50
2316 62
2851 325
1111 124
3132 528
3887 247
4341 733
8192 869