2995 561
4839 148
2490 178
20565 492
2525 438
3547 288
3848 684
10145 642
12062 679
3530 470
3893 508
3887 754
2880 44
13394 552
5160 516
1428 94
11613 106
2362 54
40363 144
6621 278
20276 394
7248 583
15843 472
6908 322