2989 582
5978 587
5869 192
3450 317
2931 40
11199 287
2925 583
3258 275
2253 534
1988 181
2451 349
2621 201
4699 363
795 57
1655 246
3725 844
3121 502