49488 212
18786 346
14798 287
20396 137
37595 780
43030 624
4846 223
31148 778
2392 347
3034 232
13441 780
2555 470
3581 199
1746 236
2617 402
4780 504
3045 317
5553 398
1554 91
2522 455
5851 628
4996 332
5409 599
4104 314
2856 300
2969 404
5921 729
45281 263