1095 279
4641 403
20873 81
55810 425
2710 810
2368 571
10332 721
1166 337
27723 388
20815 613
2382 86
46366 114
38197 287
26984 367
962 67
3069 189
19958 704
11380 59
749 145
41728 164
49350 431
4308 664
23077 100
3525 173