17096 361
60518 157
80565 251
42374 321
40140 490
115622 766
3536 827
12185 601
2963 312
2966 672
776 53
2829 420
2807 273
2159 346
916 122