2113 401
4600 868
25152 275
4343 467
5510 681
1594 329
1549 28
11304 326
5017 935
2404 225
5184 414
2164 363
2944 731