18821 511
2355 413
10960 199
12111 33
8403 363
18519 265
20200 537
5725 56
5044 559
3071 532
3790 744