2162 257
4485 60
3262 346
5217 378
4371 22
5098 421
3779 387
2768 189
3533 300
2445 328
5130 483
1882 97
4326 503
44312 790