201 32
2601 534
19480 511
2514 413
11166 199
12280 33
8554 363
18728 265
20252 537
6175 56
5046 559
3142 533
3949 744