31705 267
11186 241
7628 103
52876 192
5918 706
24847 425
7149 693
13085 564
5367 98
3453 462
3788 645
3822 689
6734 472
23230 645
2776 552