2978 556
2459 305
8894 429
3781 199
4056 629
14709 125
9448 598
7315 460
7781 413
3512 767
7449 70
6933 342
2218 441
1928 171
5525 738
3591 509
5420 564
3298 582
3291 166
2676 401
3599 304
9290 330
983 57
3258 103