30824 796
932 169
2561 93
3116 504
7695 494
3089 629
44080 408
3069 70
4311 272
1210 275
4329 571
2659 89
16261 128
4813 921
2860 295
4832 142
13723 345
3507 356
20901 38
3697 564
9619 876
4007 562
2378 256
4793 122
1267 205
3918 638
6727 807
1864 81