8932 125
8579 122
2977 34
4233 782
5741 380
4545 565
2571 114
3481 561
4373 300
5430 539
3107 108
6863 722
4043 525
3623 392
2893 113
2589 363
2671 360
3955 474
1996 213
4770 460
4718 965
7338 888
3309 205
2763 136
8250 751
7445 438
6346 82
10591 231