35227 571
2343 134
50767 468
135077 295
94408 650
11914 295
12899 504
45097 522
30122 223
10308 581
8882 49
6420 81
3050 70
15527 398