1506 158
8255 639
5052 658
3328 302
4307 574
3814 580
7703 167
8243 201
11391 654
4558 722
5544 550
2699 497
3858 665
4380 675
3839 927
2157 415
3055 357
1010 185
7583 510
2585 190
7144 269
2640 115
6734 439
3180 780
6325 853
2834 546
43751 412
24087 302