12431 907
5214 374
9969 607
4443 281
9061 690
27188 267
3566 424
6245 120
29270 829
3968 46
135106 215
27738 379
8258 537
7430 678
5366 446
7673 414
1458 199
4314 733