3125 326
2188 129
3304 451
10673 86
7191 670
7741 740
7551 472
2489 479
2761 113
4818 103
2412 288
5266 487
4490 598
4316 299
11845 232
4337 580
1844 119
4848 420
13474 808
5799 176
32333 774
57124 656
34842 586
3733 541
33579 641
21199 510
38763 132
19988 779