4278 360
1673 209
26856 529
2508 43
2877 374
1247 63
59330 371
2245 263
5862 320
3238 520
857 54
2691 257
3497 639
24841 415
3317 69
2532 471
4997 848
2735 558
3581 686
1704 404
19763 246
2362 633
2300 313