1527 53
2164 423
926 117
1763 385
2292 571
3093 785
1223 222
1104 119
1686 403
2605 646
3088 446
4277 392
3483 703
3219 915
37369 50
15387 81
7071 782
203857 899
19547 444
15348 156