2098 160
42277 554
10053 39
9280 486
8638 753
7309 120
6711 664
2498 28
9617 211
13786 583
2863 404
141784 270
3927 249
1478 131
15621 423