1148 58
5418 561
2045 198
4459 600
857 45
3375 469
4220 953
7832 448
6678 426
3956 598
3343 239
4264 359
1435 131