2936 271
1790 187
3835 684
2651 270
2183 144
3920 408
5078 535
3174 332
4201 417
3652 272
2363 266
4031 580
2974 420
13088 399
1959 254
1432 111
2255 241
2871 357
4096 617
3708 364
1659 73
3125 363
6472 584
39845 437