2503 213
3530 440
4673 441
22362 629
16116 914
10483 236
5644 627
10708 488
7575 578
2304 268
3913 496
60365 779