2899 428
4322 46
3245 356
12961 663
11115 74
13008 607
12597 158
2939 900
2907 589
1633 148
3702 661
1562 352
2471 475
1122 260
3987 729
2967 723
3199 47
6602 417
3369 239
6230 691
5345 232
23195 179
577 108
1587 228