376 25
195 46
1031 280
2501 752
2838 491
493 122
2959 900
1801 486
3316 896
11870 870
3764 632
412 89
945 203
1916 302
697 167
2790 593
2516 466
2284 478
3642 579
380 75
558 131
2215 651
2809 529
5670 273
22909 56
3460 622
4454 780
13501 504