12722 526
3589 599
4094 364
8035 666
2195 81
6784 313
7421 948
4998 564
9114 213
16668 263
2048 505
30173 706
1829 351
3165 41
5043 449
9405 275
2422 71
9881 526
4697 403
3052 43
2147 230
5652 574
6879 359
12397 848
9827 267
6152 589
2970 340
7530 70