3951 807
1378 72
6275 962
5198 101
3326 757
2560 433
29941 499
2050 225
922 77
4330 267
3203 708
1714 254