29356 257
20262 496
13016 437
21131 154
750340 1395
15251 343
11641 582
4953 44
6730 244
14820 696
12448 493
177810 985
321197 1221
133165 848
34473 124
3226 96
4498 725