5047 220
3477 562
7435 73
15452 850
3362 231
10640 346
9676 120
4521 449
13242 66
3841 414
5182 140
5385 607
4530 510
5061 619
12301 781
2634 65
2963 60
5408 186
2262 61
3012 564
5575 165
3940 667
8285 583
6795 479
3781 356
6422 760
4561 349
5135 882