29292 94
1693 326
1651 411
20338 810
10564 659
39760 515
23192 772
4725 598
30654 345
5560 627
42767 640
1395 261
15754 360
11848 61
12217 633
5687 696
175226 483
6501 885
13889 100
518098 1057
2292 144
4162 333
44210 687
1093 244
11265 634
335662 1026
16338 125
45024 412