2950 63
5895 403
9481 479
3473 466
27063 215
8744 595
6127 899
6711 969
13562 424
29634 884
5151 603
6176 193
3277 47
2006 121
8167 278
2672 181
7131 691
1894 296
1027 139
5599 528
4525 783
4382 87
39063 105
5335 278
4881 121
7491 255
8581 535
6083 523