598 97
2821 858
1061 321
421 72
2277 504
2179 431
2550 588
2786 597
475 113
1130 349
1251 303
3654 261
3021 716
2426 626
2974 965
1152 334
2272 488
415 125
2785 592
1550 383
1008 315
1938 411
145 27
930 264
1202 376
2813 845
425 118
1855 467