2620 44
10441 313
9708 141
56951 293
167349 704
55451 611
37604 347
137781 652
47085 562
38178 177
67215 739
2560 468
5438 256