4228 512
109450 991
20534 636
154760 328
14733 135
47555 451
39825 837
13373 595
35831 921
2380 382
3542 382
3412 744
1520 137
1884 187
2837 336