12111 375
6288 443
5755 391
18583 169
3908 346
95150 678
4157 249
4894 90
20901 569
28238 341
14248 331
21438 739
8534 629
14006 778
5432 867
3326 121
3872 68
11855 294
3259 547
10243 847
2659 208
5020 695
4113 577
20741 478
1879 225
29123 105
7980 661
5970 575