12327 53
71455 134
145817 432
308883 1359
96642 640
276351 785
239606 467
12006 132
17078 655
25486 862
4589 228
4511 518
1966 198