493 103
873 55
2296 460
3101 658
2297 95
2521 389
1299 39
2650 557
480 73
1408 178
1007 101
4939 873
1544 135
2261 502
11755 414
2177 456
625 82
2420 594
2574 569
4073 718
3596 948
599 146
3309 690
2839 629