19525 428
12522 916
36498 57
4450 412
4461 313
5441 751
6034 384
1752 317
823 88
5059 272
7318 307
9404 436
2493 471
2744 112
2371 570
1493 275
2755 547
3373 535
2708 520
3517 279
3160 933
29582 202
2850 71
1774 273
11265 609
3753 291
4751 429
24761 76