13032 562
2171 214
3517 107
3660 232
3980 206
5380 217
5628 317
8584 657
2900 458
6413 661
11588 99
6047 639
9214 370
3083 440
6852 455
9313 623
6957 396
3168 277
3706 110
10721 826
15071 485
7356 39
5560 260
3753 471
5480 87
3276 91
6815 590
5507 581