14096 158
2571 468
512 123
14427 134
1444 452
725 193
1461 168
17576 925
3842 866
2865 563
5490 537
10301 643
4107 213
2321 316
2990 214
2588 568
53108 409
4232 125
6283 250
21368 122
5315 392
3220 478
1839 92
4734 547
6535 351
4783 673
3119 240
6496 326