2131 641
40766 647
2300 610
1045 250
1607 421
440 123
510 114
1735 474
184 35
347 63
1873 566
2450 487
2366 629
1547 268
21938 313
10334 93
8065 491
4446 214
58592 700
26323 290
25127 242
7704 392