3793 290
8398 83
2792 277
7941 51
3915 447
7365 201
17949 426
4636 116
2757 506
42026 395
1824 381
3790 746
2826 388
617 55
2053 489