4486 36
15094 257
2674 245
8296 534
14038 428
3675 482
3622 303
11242 239
6926 266
14804 639
9934 481
9285 847
6594 412
5005 157
10696 760
8693 146
3612 401
13750 109
5275 446
4355 602
1471 232
17743 337
6201 850
7784 788
10991 342
3310 688