1521 53
2154 423
913 117
1757 385
2289 571
3089 785
1220 222
1099 119
1684 403
2602 646
3086 446
4272 392
3471 703
3212 915
37344 50
15384 81
7068 782
203661 899
19524 444
15289 156