3125 326
2188 129
3303 451
10673 86
7191 670
7741 740
7550 472
2489 479
2761 113
4817 103
2412 288
5265 487
4490 598
4316 299
11845 232
4337 580
1844 119
4848 420
13473 808
5799 176
32333 774
57123 656
34840 586
3733 541
33579 641
21199 510
38758 132
19984 779