2432 213
3452 440
4664 441
22345 629
16111 914
10477 236
5634 627
10702 488
7572 578
2299 268
3881 496
60226 779