12059 580
6315 203
4736 594
7431 313
6419 59
2329 119
7609 563
5216 47
9525 516
5629 420
6440 103
4916 372
15173 406
35276 641
24678 328
2215 358
18122 389
34184 84
246711 1196
2726705 4035
332089 529
3170816 6764
257501 1184
143662 691
13269 677
129137 1078
47036 385
145213 273