2560 493
17524 215
415 75
9014 623
26484 730
15159 447
79441 774
14142 325
4937 519
4158 386
40001 334
15033 93
6441 462
4728 234
2623 372
21636 772
5847 293
3968 580
6268 616
8832 267
24968 57
18154 301
10910 220
2291 717