3080 106
11579 380
5295 756
47394 165
4233 719
15792 65
31016 884
11898 617
1249 139
11253 365
6091 574
10667 535
1739 255
12636 342
20992 247
3305 487