3037 271
6944 351
2679 815
2358 244
2723 728
2577 629
2111 447
4026 683
2330 342
28412 59
20535 550
34732 318
272 57
33666 335
2235 583
1527 54
18231 766
2808 558
75253 218
18754 62
2094 494
1139 168
2394 461
306 31