297 35
3521 840
2923 535
1433 349
2389 565
3002 777
3447 549
2437 468
3674 781
1652 278
686 126
1211 303
2404 615
4427 765
895 152
2581 793
1120 226
3989 725
2640 406
2900 559
1509 266
3978 647
580 64
2935 773