30928 623
3957 324
17727 116
6401 390
2323 229
2175 331
2124 195
7469 392
5090 226
4584 830
2679 245
25716 819
8639 47
36225 77
18747 731
4904 248
10449 502
5277 183
8342 573
4470 562
6429 111
3664 599
8548 391
2921 275
3951 260
4113 488
2915 459
2496 177