2596 91
4517 623
6685 702
9749 293
43830 686
9423 159
2375 211
2933 124
3813 460
2773 272
7603 348
2890 236
4722 315
3013 198
3624 192
3777 387
7164 195
10389 338
21205 549
15317 809
12575 578
6256 258
5747 494
3853 343
4299 389
9330 261
2657 79
3414 424