49349 118
30328 597
3576 102
2599 525
2794 367
4299 639
8340 286
2708 157
9191 513
2420 550
6836 556
15621 916
5457 482
7738 303
2262 425
49669 399
5840 25
2546 450
2265 264
2180 199
3640 226
4932 40
4209 470
3422 355
4774 71
11980 640
6696 548
3539 859