2297 271
1546 144
2614 670
19797 839
6621 263
2102 558
4489 586
6536 49
1818 324
10770 748
11677 670
4196 165
1573 228
9032 133
3294 546
5614 245
12714 578
17529 433
7459 588
3605 44
12885 592
6004 89
3079 112
7781 292
29313 38
8648 467
33526 716
3563 317