336 66
2998 338
4524 703
1364 353
2779 459
430 92
2995 856
2626 648
2155 156
1103 254
2271 615
514 136
2201 77
1669 309
370 64
3835 484
3351 594
3798 519
1603 274
687 126
435 65
1228 259
2713 350
2407 578