8884 47
19015 731
20953 548
17432 589
3148 726
1542 93
2271 278
1964 275
4465 820
3605 679
6264 819
2412 117