3020 349
15034 600
8009 875
3222 96
5597 693
2290 105
3120 238
3803 498
5935 883
4899 441
1755 55
4346 266
22719 322
3294 461
4552 46
17622 92
2654 160
5726 607
3384 402
4351 360
11477 380
4645 621
6133 712
14696 527