3422 405
2533 311
2205 360
15557 721
3259 419
2042 505
929790 955
3423 750
258278 831
7405 653
1138 188
12087 228
18287 482
9006 309
1247 93
1400 63
848 126
3078 610
4714 468
58461 440
23555 201
3763 682