3041 478
1745 405
2268 604
3097 683
2536 386
1825 349
54970 142
11553 241
33307 962
11248 181
24366 129
28462 476
15828 955
11991 422
6848 487
5573 813