46995 550
8840 771
178331 877
12104 351
3466 684
2560 344
4288 915
3477 693
4004 636
2122 232
3740 646
2793 262
1864 201
3180 360
2342 234