6893 114
2509 224
5174 387
2895 218
2077681 3760
925073 954
246492 1043
1842219 3214
249721 640
98674 816
65308 520
32782 612
90631 454
12360 338
113598 735
110127 806
101696 209
6662 82
3535 236
7425 297
29604 518
4691 35
2277 319
2000 41
7052 361
4191 135
9425 602
10566 366