1042 128
3329 876
2052 301
11481 293
1688 436
1289 62
3013 751
3643 244
7681 195
5320 588
20439 367
6299 416
3992 583
15393 290
4082 585