29002 602
16480 501
11911 421
20830 205
33161 173
15056 437
11763 139
8089 285
4622 183
18355 193
5489 483
9865 155
4630 658
13088 362
5678 100
17634 180
11713 842
7807 152
31457 788
2871 27
14939 409
21335 313
158606 216
3812 564
3502 253
38578 571
3413 636
14282 277