2013 401
4512 868
24659 275
4198 467
5295 681
1557 329
1448 28
11047 326
4874 935
2328 225
4970 414
2148 363
2933 731