2162 257
4478 60
3245 346
5212 378
4378 22
5102 421
3778 387
2765 189
3525 300
2440 328
5128 483
1885 97
4300 503
44269 790