2960 105
2452 381
4211 502
4976 373
66192 660
27292 437
89322 693
16437 646
16010 668
10330 247
13533 290
10951 199
12261 259
4612 434
589 101