5581 300
11572 706
8499 540
5068 187
12332 111
4184 404
5018 299
7724 723
4724 587
4941 525
3649 124
3193 363
3231 362
4944 474
2661 215
5542 462
5676 966
9135 888
4435 205
3801 136
9441 751
5997 101
3119 295
8418 82
4554 377
10174 312
7295 398
37184 568