5004 201
5499 40
7242 363
4274 418
2992 6
3401 26
2240 932
2274 881
1734 827
1677 794
2875 857
2487 318
14090 364
13067 803
9263 361
7117 348
5963 14
4923 224
4376 922
4325 646
4296 218