3693 300
2511 47
7172 167
783 66
1822 232
16395 319
18877 300
2193 523
12414 306
5057 544
2126 257
2092 257
490 47
28189 651
3861 332
3291 687
3047 560
2858 290
5076 568
6915 638
2198 352
5140 510
17684 472
19583 315
1155 210
5300 740
5149 602
2425 342