34955 571
2329 134
50502 468
134536 295
93900 649
11889 295
12883 504
44756 522
29970 223
10288 581
8812 49
6394 81
3028 70
15341 398