19019 511
2382 413
11023 199
12161 33
8423 363
18565 265
20080 537
5824 56
4978 559
3041 532
3874 744