15032 257
16209 127
8074 927
6047 676
5162 661
6945 470
2610 67
5501 378
17722 57
9241 574
7322 77
15816 257
7367 745
8651 587
6747 285
4303 115
4528 97
3180 337
8423 590
11277 524
16205 127
18303 327
5737 512
6345 363
8270 534
9615 411
18824 681
20045 234