4278 360
1673 209
26856 529
2509 43
2878 374
1247 63
59344 371
2245 263
5865 320
3238 520
857 54
2691 257
3498 639
24849 415
3319 69
2533 471
4998 848
2737 558
3581 686
1704 404
19766 246
2362 633
2300 313