5084 297
2681 237
9912 291
6946 566
80650 323
17911 1029
3225 329
64582 914
3735 359
9331 676
14016 31
3677 633
3862 593
14551 472
3062 137
3671 252
3431 387
7812 92
19655 515
7909 459
5374 423
2884 63
7879 389
5579 338
4421 523
4833 121
7036 536
1321 42