12720 526
3588 599
4093 364
8030 666
2194 81
6783 313
7417 948
4996 564
9110 213
16668 263
2047 505
30169 706
1829 351
3165 41
5040 449
9403 275
2422 71
9881 526
4694 403
3051 43
2147 230
5652 574
6872 359
12394 848
9823 267
6151 589
2966 340
7526 70