4962 463
1714 228
5935 414
2289 341
3643 565
9512 513
4031 507
4266 99
3479 281
3698 54
6150 664
8061 611
3049 396
4445 220
9377 195
3991 576
8398 487
12243 893
5541 387
2197 168
7210 372
4069 701
6850 277
2199 138