5597 40
5060 201
7279 363
4308 418
3017 6
3418 26
2254 932
2289 881
1746 827
2501 318
1688 794
2100 105
14228 365
13206 804
9320 361
7203 348
6034 14
4978 224
4414 922
4383 646
4348 218