12197 417
22294 758
5895 772
1608 321
2359 558
55681 163
133842 685
24103 137
4795 626
155064 438
3784 109
170563 305
7824 291
19273 64
7461 936
25045 215
8479 527
2254 247
5340 609
17174 340