340 72
3089 559
4215 453
2774 327
1419 131
3335 304
3010 198
23033 653
2786 37
4329 705
4275 625
30127 681
85784 189
65586 239
77850 289
7226 116
4065 621