130 27
2990 680
511 151
1873 616
17457 153
2452 560
434 125
1328 352
878 206
326 75
2404 522
2407 763
648 175
7645 271
12271 79
17752 773
2271 649
5349 748
2386 640
2413 520
10242 362
1207 316
2613 695
8826 251