21172 537
10145 220
2310 120
1729 49
20828 457
23560 47
77004 181
3327 432
7331 717
3785 298
6343 53
3674 653
6374 134
1462 361
269183 478
72204 240
2032 172
5339 242
4478 399
1586 409
14268 304
8450 595
3996 73
11346 812