2296 41
46400 70
16808 725
6620 515
12681 489
13886 207
3479 46
3755 140
4959 95
11806 628
3626 371
18238 452
5632 464
9401 51
3605 670
5437 44
4418 248
2822 290
2765 37
4963 562
5917 311
15990 386
4914 170
7571 333
5933 210
20368 376
9955 721
4850 618