5540 516
8293 116
9955 302
4995 483
5766 224
4359 303
877 107
1489 42
1110 30
3430 334
15219 360
2998 186
2015 133
5090 557
4066 287
2953 459