21592 872
13146 562
11570 293
3308 488
4835 328
18497 731
17001 987
3751 869
2299 416
8043 664
2424 335
2217 117
1020 127
1717 402
5095 147
5391 149
1578 50
372 58
1639 49
1995 272
5756 631
1249 104
2991 631
4568 706