2830 51
10144 401
4382 646
5266 489
4557 296
13344 605
38885 654
31128 178
7423 863
12961 733
7768 187
7356 463
6390 731
4989 93
3998 856
3490 834
2887 310
35269 340
2470 196
3986 754
1814 189
3489 779
29522 209
1441 66
1474 238
2904 435
9653 537