2636 596
866 175
2406 659
1802 504
2375 578
2858 684
1988 583
2615 745
2364 580
729 194
5090 253
10570 304
53271 557
13251 39
12627 487
6945 890
6896 615
5844 469