28191 536
2369 531
545 38
1114 259
13025 227
161023 902
17594 785
8642 186
52211 241
34078 736
8555 538
3552 761