53231 546
6523 225
7375 90
149220 751
49244 481
26888 870
41729 264
15574 539
3823 225
3499 693
3309 126
7728 283
18397 243
3436 61