29399 670
3508 316
3293 388
5199 456
9868 661
2915 317
5579 752
5037 559
16055 701
10825 50
13105 348
6120 244
45742 334
9771 553
7667 476
5513 403
7153 403
22455 393
5283 641
24325 181
14211 236
7630 127
4984 631
3808 82
20829 464
5914 469
18176 250
8675 184