12593 660
5058 581
15233 369
2346 570
3636 648
11595 151
1130 42
4144 839
2793 696
970 136
3337 790
2283 554
16147 876
3504 624
2243 435
13111 454
12430 897
2698 581
1452 102
2258 489
2981 510
6805 327
5014 149
4661 323
930 95
3636 609
3203 205
4432 692