403 166
309 189
916 994
177 893
927 101
61 390
805 423
1008 705
330 241
463 669
363 740
72 40
9077 358
8555 795
7006 360
5636 361
4374 346
4230 33
3797 10
3585 222
3265 201
3176 217
3095 645
3092 922