2162 257
4480 60
3245 346
5212 378
4378 22
5103 421
3778 387
2765 189
3525 300
2440 328
5130 483
1885 97
4300 503
44272 790