19259 591
12421 211
11246 290
5779 293
6282 526
1649 118
4259 314
7520 479
2386 459
36245 525
13801 663
3329 335
5524 549
3471 330
12459 339
6586 490
3073 282
3764 31
7600 321
2296 189
3739 633
12443 170
3629 736
6429 290
2429 35
7253 309
3438 284
3948 76