18861 511
2351 413
10944 199
12096 33
8375 363
18508 265
19962 537
5720 56
4950 559
2984 532
3801 744