15081 257
16238 127
8234 927
6058 676
5172 661
6961 470
2630 67
5513 378
17761 57
9260 574
7350 77
15860 257
7379 745
8678 587
6791 285
4313 115
4539 97
3200 337
8474 591
11343 524
16247 127
18357 327
5747 512
6363 363
8293 534
9642 411
18877 681
20091 234