335 26
3526 774
2359 594
4114 661
2851 287
2598 412
3201 506
2176 272
2258 598
848 121
2288 499
974 136
3166 662
2357 406
3195 603
2973 649
1159 204
1396 375
3317 784
2566 709
2608 563
668 147
968 90
2926 590
2429 503
1385 132
2396 465
3100 481