13596 299
13031 168
15804 613
15444 648
2924 73
2803 535
10526 801
5077 480
4143 676
13457 336
16879 404
9926 52
9060 424
3755 366
5575 97
3049 176
4453 747
13736 209
5083 684
5268 506
12861 466
7294 348
5377 447
2275 296