2513 278
2436 541
874 193
5424 728
6086 963
4050 516
17507 288
104499 367
15348 219
5451 888
6530 184