12191 89
3527 353
4089 640
5328 793
4864 225
5387 519
5111 686
3378 139
4826 831
15259 878
2599 327
3842 529
4044 750
3027 69
4669 463
3791 343
4550 579
5423 717
4241 98
26300 644
6817 416
3199 41
6151 191
4835 465
3275 294
12527 682
4959 522
1877 174