47073 376
104300 315
12248 788
8139 213
2736 328
3643 638
7970 790
107056 801
176093 444
27256 656
10466 109
11408 447
1542 83
3763 317
6184 276
6658 553
8368 347
10266 366
5356 292
114863 440
128445 437
4527 134
7241 88
1707 130
2689 180
8370 424
3845 245
3033 101