2795 252
3093 162
3675 134
6300 479
5329 509
4394 740
2582 289
1859 143
7143 316
11379 822
8717 620
6466 256
8076 694
11930 239
12445 378
8068 853
5716 577
4242 98