2959 77
5405 699
2076 276
7403 538
3882 596
4510 292
2582 279
4156 186
2763 365
2698 393
2877 50
2838 519
8119 463
4446 42
3157 320
10912 888
6281 858
3605 561
7356 226
2133 197
8103 511
2660 112
3454 293
3231 212