4056 257
20680 941
12698 721
3865 339
4428 643
3310 160
5091 564
4437 408
6048 28
6357 674
3808 139
4216 556
5423 460
16699 351
7156 564
5933 73
3215 849
1337 222
5192 88
9191 724