4536 160
3380 447
3258 52
9346 982
1166 171
2443 418
3252 519
7557 488
4966 599
1480 42
20116 193
3601 781
2110 386
18707 690
3102 734
2631 461
4531 730
893 47
3977 650
3401 330
2209 399
3496 873
6559 279
3017 371
2471 447
4540 644