43096 147
6492 543
15833 30
3582 526
7761 132
3234 458
14615 268
1919 194
43450 404
4818 566
3222 306
16134 380
4273 354
1854 277
1742 122
7094 640
2549 212
15275 606
1756 143
3806 489
2989 117
4679 670
23941 733
39372 632
1989 67
15852 258
7237 128
42936 215