18860 511
2349 413
10941 199
12096 33
8375 363
18508 265
19960 537
5717 56
4947 559
2983 532
3801 744