29567 86
6593 74
24297 311
9127 338
2542 153
2267 439
2665 571
6522 359
21834 182
25947 265
30952 429
1497 279
8979 435
32098 392
970 205
26480 352
38225 427
7502 718
4937 499
72984 517
2404 595
17727 336
8138 678
52516 829