5005 201
5501 40
7245 363
4275 418
2992 6
3401 26
2240 932
2274 881
1734 827
1677 794
2876 857
2487 318
14092 364
13069 803
9264 361
7118 348
5964 14
4926 224
4377 922
4327 646
4296 218