9881 258
2282 259
1066 33
3976 633
1363 194
4729 309
4388 585
1465 106
8543 264
4269 120
4081 704
10443 821
5454 286
5903 903
5381 469
3563 603