5096 58
12235 599
15846 754
3887 560
15347 169
16042 65
6471 482
3692 521
19563 264
3474 30
5128 359
9002 682
8405 471
2096 291
17751 824
4271 359
696 36
8092 617
10416 83
2241 32
4279 756
3580 300
4168 630
5840 311
7190 464
4020 56
9433 191
8211 330