50982 179
5797 322
12812 746
28612 617
22916 845
31755 166
3133 334
7613 681
32276 686
11203 194
15377 116
45306 81
9415 41
23140 522
11958 31
26961 225
22731 711
18922 410
5277 850
7399 629
20596 645
10057 212
23261 130
1677 215
6568 246
46339 491
18917 475
3747 756