106089 231
73659 661
17033 569
181897 139
24777 198
19307 432
80658 518
79983 146
6035 483
20377 362
50796 78
48170 560
129080 374
54691 703
26412 245
16355 696
102963 264
8827 28
15999 110
16102 410
3388 109
5841 552
4077 329
2821 135
35856 221
115362 293
95545 348
78506 353