3052 582
6089 589
5887 192
3464 317
2936 40
11208 287
2930 583
3264 275
2258 534
1993 181
2462 349
2633 201
4707 363
804 57
1660 246
3731 844
3128 502