97962 693
10822 207
3403 621
20165 426
4668 448
4836 42
3220 355
6106 470
6887 291
2796 187
12487 400
2084 41
5284 574
4951 589
3278 724
2816 315
3451 755