29396 670
3507 316
3292 388
5198 456
9865 661
2915 317
5578 752
5037 559
16054 701
10824 50
13105 348
6119 244
45735 334
9771 553
7666 476
5512 403
7153 403
22455 393
5282 641
24309 181
14211 236
7627 127
4981 631
3808 82
20820 464
5914 469
18176 250
8675 184