3032 517
2913 302
2518 262
2405 259
2748 413
1271 31
3917 48
27090 163
2000 71
4402 356
5086 725
2361 337
17287 639
8201 766
13420 265
21861 640
11253 136
21003 539
5006 592
3061 183
2389 462
3483 871
2531 459
4464 519