595 30
927 101
1524 284
2854 871
1676 376
675 108
2098 481
1148 223
2796 712
1462 322
2403 105
2180 430
8911 696
1497 295
1024 259
2174 402
1379 121
2222 480
817 207
3111 792
968 185
2540 340
1274 295
10057 464
3261 731
1940 503
3218 571
2293 572