3071 582
6120 589
5888 192
3465 317
2942 40
11221 287
2935 583
3267 275
2260 534
1999 181
2468 349
2638 201
4710 363
809 57
1662 246
3738 844
3132 502