3421 405
2532 311
2205 360
15556 721
3259 419
2042 505
929784 955
3422 750
258277 831
7405 653
1138 188
12087 228
18287 482
9006 309
1247 93
1396 63
848 126
3078 610
4714 468
58454 440
23554 201
3763 682