3044 61
4200 506
8468 159
11528 208
5572 542
4213 307
7821 568
3578 235
8894 168
11453 411
5729 410
398669 981
232811 324
10944 352
8550 332
6162 463
4438 243
6493 372
3366 110
2657 280