31104 502
15332 349
26098 963
4034 519
5320 97
6678 581
6689 443
5743 284
9753 420
4488 320
16196 894
4758 404
2632 529
2336 53
3960 307
7915 219