15095 257
16248 127
8240 927
6062 676
5173 661
6962 470
2631 67
5518 378
17770 57
9277 574
7355 77
15872 257
7381 745
8684 587
6800 285
4319 115
4542 97
3201 337
8491 591
11352 524
16262 127
18368 327
5753 512
6366 363
8296 534
9648 411
18883 681
20100 234