3504 455
5179 588
19960 458
4025 442
18728 69
4257 95
3461 270
7198 278
3224 97
2940 309
4356 671
2399 50
1897 33
3173 621
6348 208
6942 420
8586 400
4247 766
2721 179
5897 929
4563 705
13300 170
4725 166
7914 541