528 26
1424 216
3209 921
4033 878
2911 476
4247 764
3941 868
2072 469
2144 389
841 103
914 101
1068 148
3096 739
2359 418
1716 263
2087 280
2474 517
1217 193
2833 685
3662 918
3513 304
577 61
1767 212
3211 393
2939 589
1521 310
1822 484
1209 232