15601 860
2481 201
2454 265
5526 276
1927 262
4099 592
3246 64
3032 517
2913 302
2518 262
2405 259
2748 413
3478 690
1271 31
27090 163
53418 986
2000 71
4402 356
5086 725
2361 337
17287 639
8201 766
13420 265
21861 640