1505 180
2385 184
7870 907
2282 278
3114 453
3527 393
7663 682
3317 671
2142 246
3594 610
2118 217
7338 516
4756 582
2487 38